package com.qk.vo.cluetrackrecord;


import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 *Date:2025/10/21
 *Author:zxc
 *Description
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ClueTrackRecordVO {
    private Integer subject; // 意向学科，1:ai智能应用开发(java), 2:ai大模型开发(python)，3:ai鸿蒙开发，4:ai大数据，5:ai嵌入式，6:ai测试，7:ai运维
    private Integer level; // 意向等级, 1:近期学习、2:打算学习(考虑中)、3:进行了解、4:打酱油
    private String record; // 跟进记录
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime nextTime; // 下次跟进时间
    private Integer type; // 跟进类型, 1:正常跟进、0:伪线索
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime; // 创建时间
    @TableField(exist = false)
    private String assignName;// 跟进人名称
}